rigole de sang

Translations
stream of blood
Words
rigole

noun
channel